WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::VectorComposite Class Reference

#include <core/composite/vector_composite.h>

Inheritance diagram for wolf::VectorComposite:
[legend]

Public Member Functions

 VectorComposite (const Composite< Eigen::VectorXd > &_composite)
 
Eigen::VectorXd vector (const StateKeys &_keys) const
 
- Public Member Functions inherited from wolf::Composite< Eigen::VectorXd >
 Composite (const YAML::Node &_n, const std::string &_field, const bool _required, const std::string &_keys=ALL_KEYS)
 
virtual ~Composite ()=default
 
bool has (char _key) const
 
bool has (const StateKeys &_structure) const
 
StateKeys getKeys () const
 
Composite operator() (const std::string &_keys) const
 
YAML::Node toYaml () const
 

Friends

std::ostream & operator<< (std::ostream &_os, const wolf::VectorComposite &_x)
 

Additional Inherited Members

- Public Types inherited from wolf::Composite< Eigen::VectorXd >
using CompositeType = Eigen::VectorXd
 

Constructor & Destructor Documentation

◆ VectorComposite()

wolf::VectorComposite::VectorComposite ( const Composite< Eigen::VectorXd > &  _composite)

Member Function Documentation

◆ vector()

VectorXd wolf::VectorComposite::vector ( const StateKeys &  _keys) const

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  _os,
const wolf::VectorComposite &  _x 
)
friend

The documentation for this class was generated from the following files: